try{
	Type.registerNamespace('FinProdInMakeVO');
	//转库单
	FinProdInMakeVO = function(){};
	FinProdInMakeVO.prototype = new NCMMPubUtil.SuperVO();
	//主键
	FinProdInMakeVO.PK_SCAN={
		name:"pk_scan", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//表头部分
	//出库类型
	FinProdInMakeVO.CBILLTYPEID={
		name:"cbilltypeid", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//出库类型名称
	FinProdInMakeVO.CBILLTYPEID_NAME={
		name:"cbilltypeid_name", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//仓库
	FinProdInMakeVO.CWAREHOUSEID={
		name:"cwarehouseid", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//仓库名称
	FinProdInMakeVO.CWAREHOUSEID_NAME={
		name:"cwarehouseid_name", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//库存组织
	FinProdInMakeVO.PK_ORG={
		name:"pk_org", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	
	//表体部分
	//物料
	FinProdInMakeVO.CMATERIALVID={
		name:"cmaterialvid", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//物料编码
	FinProdInMakeVO.CINVCODE={
		name:"cinvcode", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//物料名称
	FinProdInMakeVO.CINVNAME={
		name:"cinvname", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//规格
	FinProdInMakeVO.MATERIALSPEC={
		name:"materialspec", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//型号
	FinProdInMakeVO.MATERIALTYPE={
		name:"materialtype", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//扫描主数量
	FinProdInMakeVO.NNUM={
		name:"nnum", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//扫描数量
	FinProdInMakeVO.NASTNUM={
		name:"nastnum", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//换算率
	FinProdInMakeVO.VCHANGERATE={
		name:"vchangerate", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//主单位
	FinProdInMakeVO.CUNITID={
		name:"cunitid", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//主单位名称
	FinProdInMakeVO.CUNITID_NAME={
		name:"cunitid_name", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//辅单位
	FinProdInMakeVO.CASTUNITID={
		name:"castunitid", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//辅单位名称
	FinProdInMakeVO.CASTUNITID_NAME={
		name:"castunitid_name", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//批次号
	FinProdInMakeVO.VBATCHCODE={
		name:"vbatchcode", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	FinProdInMakeVO.PK_BATCHCODE={
		name:"pk_batchcode", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//序列号
	FinProdInMakeVO.VSERIALCODE={
		name:"vserialcode", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//货位
	FinProdInMakeVO.PK_RACK={
		name:"pk_rack", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	//货位名称
	FinProdInMakeVO.PK_RACK_NAME={
		name:"pk_rack_name", type:NCMMPubUtil.VALUE_TYPE_TEXT
	};
	
	FinProdInMakeVO.prototype.getAllAttrs = function(){
		return [FinProdInMakeVO.PK_SCAN,
		FinProdInMakeVO.CBILLTYPEID,
		FinProdInMakeVO.CBILLTYPEID_NAME,
		FinProdInMakeVO.CWAREHOUSEID,
		FinProdInMakeVO.CWAREHOUSEID_NAME,
		FinProdInMakeVO.PK_ORG,
		FinProdInMakeVO.CMATERIALVID,
		FinProdInMakeVO.CINVCODE,
		FinProdInMakeVO.CINVNAME,
		FinProdInMakeVO.MATERIALSPEC,
		FinProdInMakeVO.MATERIALTYPE,
		FinProdInMakeVO.NNUM,
		FinProdInMakeVO.NASTNUM,
		FinProdInMakeVO.VCHANGERATE,
		FinProdInMakeVO.CUNITID,
		FinProdInMakeVO.CUNITID_NAME,
		FinProdInMakeVO.CASTUNITID,
		FinProdInMakeVO.CASTUNITID_NAME,
		FinProdInMakeVO.VBATCHCODE,
		FinProdInMakeVO.PK_BATCHCODE,
		FinProdInMakeVO.VSERIALCODE,
		FinProdInMakeVO.PK_RACK,
		FinProdInMakeVO.PK_RACK_NAME
		
    ]};
    
    FinProdInMakeVO.prototype.getTableName = function(){
		return "ic_FinProdInMake";
	};
	FinProdInMakeVO.prototype.getPrimaryAttr = function(){
		return FinProdInMakeVO.PK_SCAN;
	};
	
}catch(e){$e(e);}